package utilidades;

import titiritero.Posicionable;
import aviones.*;

public class Colision implements Posicionable {
	
	private Avion avionQueColisiono1;
	private Avion avionQueColisiono2;
	private Posicion posicionDeColicion;
	
	public Colision(Avion avion1,Avion avion2){
		this.avionQueColisiono1 = avion1;
		this.avionQueColisiono2 = avion2;
		this.posicionDeColicion = 
				avion1.getPosicion().obtenerSuma(avion2.getPosicion());
		posicionDeColicion = 
				new Posicion(posicionDeColicion.getX()/2,posicionDeColicion.getY()/2);
	}
	
	public Avion getPrimerAvionQueColisiono(){
		return this.avionQueColisiono1;
	}
	
	public Avion getSegundoAvionQueColisiono(){
		return this.avionQueColisiono2;
	}

	public int getX() {
		return (int) this.posicionDeColicion.getX();
	}

	public int getY() {
		return (int) this.posicionDeColicion.getY();
	}
}